MicroStation Hilfe

VBA-Makros

MicroStation implementiert Microsoft Visual Basic for Applications (VBA). MicroStation VBA verfügt über Erweiterungen für VBA, die eine Interaktion mit den Zeichnungsdateielementen und -einstellungen ermöglichen.

Mit dem Produkt werden zahlreiche VBA-Makros bereitgestellt. Informationen zum Entwickeln eigener Makros erhalten Sie in der MicroStation VBA-Hilfe (MicroStationVBA.chm) im Programmverzeichnis von MicroStation. Sie können auch die VBA-Makros verwenden, die sich als Beispiele im Ordner C:\ProgramData\Bentley\MicroStation <Versionsnummer>\Configuration\WorkSpaces\Example\WorkSets\MetroStation\Standards\Macros befinden.

VBA-Konfigurationsvariablen

In der folgenden Tabelle sind die Konfigurationsvariablen aufgeführt, die VBA beeinflussen. Jede Konfigurationsvariable erfordert einen gültigen Wert. Ein ungültiger Wert kann eine Einstellung nicht überschreiben. Ein Neustart ist nicht erforderlich, um die Änderung der Konfigurationsvariablen zu übernehmen.

Variable Kurzbezeichnung Beschreibung
MS_VBASAVEONRUN VBA-Projekte automatisch speichern Wird diese Variable auf 1 gesetzt, dann werden automatisch alle geänderten VBA-Projekte beim Ausführungsstart eines VBA-Programms gespeichert.
MS_VBAAUTOLOADPROJECTS Namen von Standardprojekten Namen der Projekte, die beim Aufruf des Dialogs "VBA" geöffnet werden.
MS_VBASEARCHDIRECTORIES Verzeichnisse für die Suche nach VBA-Projekten Verzeichnisse, die beim Öffnen eines vorhandenen VBA-Projekts durchsucht werden.
MS_VBANEWPROJECTDIRECTORY Verzeichnis für neue Projekte Verzeichnis, das bei Erstellung eines neues Projekts verwendet wird.